wind penetration - French English Dictionary